home *** CD-ROM | disk | FTP | other *** search
/ Freaks Macintosh Archive / Freaks Macintosh Archive.bin / Freaks Macintosh Archives / Hacking & Misc / Script Daemon 1.01.sit / Script-Daemon-101 / Programs < prev    next >
Text File  |  1995-02-25  |  13KB  |  226 lines

  1. Where to Find my Programs
  2.  
  3. My shareware and freeware programs may be obtained via FTP to any of the following archive sites:
  4.  
  5. ftp://amug.org/pub/peterlewis/
  6. ftp://ftp.share.com/peterlewis/
  7. ftp://redback.cs.uwa.edu.au/Others/PeterLewis/
  8. ftp://ftp.nig.ac.jp/pub/mac/PeterLewis/
  9. ftp://nic.switch.ch/software/mac/peterlewis/
  10.  
  11. French versions of some of my programs may be available from:
  12.  
  13. ftp://ftp.sri.ucl.ac.be//pub/
  14.  
  15. Contact Information
  16.  
  17. Internet Email: peter@kagi.com
  18.  
  19. Snail mail:
  20. Peter N Lewis
  21. 10 Earlston Way
  22. Booragoon WA 6154
  23. AUSTRALIA
  24.  
  25. How to Register
  26.  
  27. I am now using a shareware registration service run by Kee Nethery <kee@kagi.com>.  The big advantage for you (and me) is that you can pay shareware fees with your credit card (VISA, MasterCard and American Express) via Email.  This also makes it easier for people in other countries, since the currency conversions are handled automatically. Another advantage for me is that I can spend less time on administrative tasks and more time programming, as well as providing a permanent Email and Snail-mail address.  If you are paranoid and concerned that this might be a clever forgery, feel free to mail me at peter.lewis@info.curtin.edu.au.  If you are a shareware author interested in this system, email Kee.
  28.  
  29. To register my shareware applications, use the Register program or fill out the registration form that comes with the software (if you don’t have a registration form, fetch the latest version of Register from the above FTP sites, or just make sure you include the program name and your Email address).  Send the form together with your payment to:
  30.  
  31. Kagi Shareware
  32. 1442-A Walnut Street #392-PL
  33. Berkeley, California, 94709-1405
  34. USA
  35.  
  36. For credit card payments, send the form via Email to shareware@kagi.com or by FAX to +1 510 652 6589.  Checks should be made out to “Kagi Shareware” and should be in US dollars.  All comments about the programs should be sent direct to me via Email.
  37.  
  38. Note for Australians: You may still pay direct to me in Australian dollars.  Make checks payable to me (Peter Lewis) in AU$ for the standard amount (eg AU$10 for Anarchie), and mail them to my address above.  I can only accept AU$ Cash or Checks, anything else will have to go to Kagi Shareware at the normal US$10.00 rate.
  39.  
  40. Programs
  41.  
  42. Script Daemon 1.0.1 - free
  43.  
  44. Script Daemon allows you to telnet to your Mac and enter AppleScript commands.  Only the owner can log in (using the Owner name&password).  How useful this is depends very much on what AppleScript capable programs you have, but its pretty clear that there will be more of them as time goes on.  With the scriptable Finder, Script Daemon is almost useful.
  45.  
  46. 1.0.1 is a maintenance release, mainly to update the U&G library.
  47.  
  48. Script Daemon requires System 7, AppleScript, and MacTCP.
  49.  
  50. Anarchie 1.4.0 - $10
  51.  
  52. Anarchie is an FTP and Archie client.  It will let you browse FTP 
  53. sites, download files, or find them using an archie server. It is 
  54. (IMO) the easiest way for users with MacTCP to fetch a file with a 
  55. partially known name or to browse around the anonymous FTP archives.  
  56. It includes a menu listing all the Archie servers, as well as FTP 
  57. bookmarks for all the popular Macintosh FTP sites (including around 
  58. 40 mirrors to UMich and Info-Mac).
  59.  
  60. Those of you who have System 7.5 can use lots of it's new features:
  61.  
  62. Apple Guide - Anarchie comes with an amazing guide.
  63. AppleScript - Anarchie is AppleScriptable and Recordable
  64. Drag Manager - Anarchie supports dragging to/from the Finder
  65. MacTCP - Anarchie obviously relies heavily on MacTCP
  66. SCSI Manager 4.3 - Fully asyncronous
  67. Active Assistance - Notices when you are ineffecient and tells you.
  68.  
  69. Anarchie requires System 7 and MacTCP.
  70.  
  71. Finger 1.5.0 - $10
  72.  
  73. Finger is a client for the UNIX Finger protocol, allowing you to finger other machines on the Internet.
  74.  
  75. Finger is AppleScriptable and recordable, and supports the standard URL AppleScript Suite and AURL document format.
  76.  
  77. Finger requires System 6 (possibly System 7) and MacTCP.
  78.  
  79. FTPd 2.3.0 - $10
  80.  
  81. FTPd is a Macintosh FTP and Gopher server.  FTPd allows other machines on the Internet to FTP or Gopher to your Mac.  It honours the Users&Groups privileges and passwords and supports multiple logins, anonymous FTP (user name 
  82. anonymous or ftp), MacBinary and BinHex transfers and much more.  It runs either as a background only application or as a normal application displaying the log file.
  83.  
  84. FTPd requires System 7, File Sharing, and MacTCP.
  85.  
  86. MacTCP Watcher 1.1.2 - free
  87.  
  88. MacTCP Watcher displays the internal data of MacTCP.  It shows the Mac’s IP, DNS name, and all the internal information that MacTCP provides.  It will also list all the currently open TCP connections, and the information on each of them.  As well, it allows you to test MacTCP and your network, using the ICMP Ping protocol, the UDP & TCP Echo protocols (you'll need a machine that supports the echo protocol, most unix machines do, and I've implemented them in MacTCP Watcher, so you can run the program on two Macs and test the network between them as well as the MacTCP configuration on each of them), and it tests out the DNS by looking up the name of a given IP or IP of a given name.  
  89.  
  90. It should be useful to people having MacTCP configuration troubles, network or Domain Name System problems, or the chronically curious.
  91.  
  92. MacTCP Watcher comes with a copy of Eric Behr’s MacTCP Info document (thanks Eric!), so if you have MacTCP problems, check it out.
  93.  
  94. MacTCP Watcher require MacTCP (obviously :-)
  95.  
  96. ScriptLink 1.0.0 - commercial.
  97.  
  98. ScriptLink is a developer system for controlling a Macintosh from a Newton using AppleScript.  It’s designed to enable developers to build customised solutions using off the shelf programs.
  99.  
  100. For more information about ScriptLink, please contact:
  101.  
  102. Todd Hooper
  103. Momentum Pty Ltd
  104. Perth, Australia
  105. Phone +61 9 483 2649
  106. Fax +61 9 227 5447
  107. Internet momentum@dialix.oz.au
  108. AppleLink MOMENTUM.AUS
  109.  
  110. Distributed in the US by:
  111.  
  112. Creative Digital Systems
  113. San Francisco, USA
  114. Phone (415) 621 4252
  115. Fax (415) 621 4922
  116. Internet cds@netcom.com
  117. AppleLink CDS.SEM
  118.  
  119. CDIconKiller 1.0.0 - free, with source code.
  120.  
  121. Quinn <quinn@cs.uwa.edu.au> and I wrote this System Extension (INIT) because we were sick of waiting ages while the system showed all those pretty (slow) icons on CD-ROM drives.  For some reason, CD-ROM authors have this terrible habit of filling up their drive with custom icons, but CDIconKiller suppresses all such icons on CD-ROM drives.  This tends to speed up your CD-ROMs by a factor of about a zillion.
  122.  
  123. CDIconKiller is useless without System 7, although it doesn’t technically require it.  It does require the Apple CD-ROM driver.
  124.  
  125. TFTPd 1.0.0 - $10
  126.  
  127. TFTPd is a Macintosh TFTP (Trivial File Transport Protocol) server.  It has minimal features (no uploading, no ascii translation, fairly average performance,  etc), but should be useful in some circumstances.
  128.  
  129. Note: TFTP is a completely separate protocol from FTP.  This is NOT a Trivial FTP server, it is a TFTP server.  TFTP is generally used for booting routers and the like, not as a file transfer system.
  130.  
  131. TFTPd requires System 7 and MacTCP
  132.  
  133. MungeImage 1.2.0 - free, with source code.
  134.  
  135. MungeImage mounts DiskCopy and DART images as disk icons.  Quinn <quinn@cs.uwa.edu.au> and I wrote MungeImage to replace MountImage which has a dangerous bug which can cause file corruptions (hence the name, it’s a joke son, something MacWeek didn’t seem to get…).
  136.  
  137. Requires System 7 and as much memory as mounted disk space.
  138.  
  139. Morpion 1.0.0 - free, with source code.
  140.  
  141. Morpion is a simple solitaire game, initially designed by Henri Lamiraux.  I saw it on a friends Newton and decided to write a Mac version (mostly to get out of watching some really boring videos that were on at the time).
  142.  
  143. The goal of Morpion is to draw as many horizontal, vertical or diagonal line segments as possible.   A segment can be drawn by using five existing dots or by adding a fifth dot to four existing dots.  It’s a simple concept, but it’s very tricky to master.
  144.  
  145. Daemon 1.0.0 - free
  146.  
  147. Daemon is a general TCP server, implementing many simple unix daemons, namely Finger, Whois, Ident, Daytime and NTP (time).  It runs as a background only application and answers queries to those services.
  148.  
  149. Daemon requires MacTCP.
  150.  
  151. TCP2Serial 1.0.0 - free
  152.  
  153. TCP2Serial sits in the background and waits for a TCP connection on port 1429.  It then feeds any data from that connect to the serial port (well, any CTB tool) and vice versa.  I use this to access a serial printer from a unix machine using a simple perl script.
  154.  
  155. TCP2Serial requires MacTCP and the Communications Toolbox.
  156.  
  157. DeHQX 2.0.1 - free, with source code.
  158.  
  159. DeHQX restores files that have been hqxed by a BinHex 4.0 compatible program.  The BinHex format stores Macintosh files (including some Finder information as well as the data and resource forks) in a text-only form that can be transmitted between computers without fear of lost bits (especially the high bits).
  160.  
  161. DeHQX requires System 6.
  162.  
  163. MacBinary II+ 1.0.2 - free, with source code.
  164.  
  165. MacBinary II+ is a System 7 drag&drop converter for MacBinary files.  It has no user interface, you simply drop a MacBinary file on it and it will be decoded, drop any other file or folder on it and it will be encoded.  MacBinary II+ should be fully compatible with all current MacBinary encoders/decoders, and extends the format to include folder hierarchies (although no other decoder will be able to decode folder hierarchy MacBinary files created by MacBinary II+).
  166.  
  167. MacBinary II+ requires System 7.
  168.  
  169. Talk 1.1.1 - $5, with source code.
  170.  
  171. Talk is an implementation of the UNIX Talk, both client and server, allowing you to talk to other machines and them to talk to you.
  172.  
  173. Talk requires System 6 and MacTCP.
  174.  
  175. ObiWan 5.0.1 - free.
  176.  
  177. ObiWan is a general help system.  You can create several databases and ObiWan will let you rapidly find information from them.  It displays the information by popping up a floating window so the information can be displayed at any time in any program.  Portions of the information can then be sent to the front window as if you had typed it.  
  178.  
  179. The main use of all this is to access the programming database created from Apple’s PInterfacesHelp file and many other sources, which includes the procedures, traps, global variables and errors available up to most of System 7.5.  
  180.  
  181. Three databases are included, the Force database which has all the Macintosh programming information, a Words database which is just a list of words, useful for checking spelling, and a Perl database which lists all the Perl commands.
  182.  
  183. Any programmer with a meg of disk space available should definitely have a look at this (IMNVHO :-).  The normal use is to figure out the parameters of various calls, for example, if you want to know the parameters for HOpen, you can get them pasted in like this:
  184. OSErr:=HOpen(vRefNum_INTEGER,dirID_LONGINT,fileName_Str255,
  185. permission_SignedByte,VAR_refNum_INTEGER);
  186. in either C or Pascal format.
  187.  
  188. ObiWan requires System 7.1.
  189.  
  190. Bolo Finder 1.0.2 - free.
  191.  
  192. Bolo Finder uses MacTCP to connect to Mike Ellis' Bolo Tracker which lists the currently known Bolo games in a normal Mac UI manner.
  193.  
  194. Since all Bolo Finder does is display the output of a TCP connection to a specified host/port, it might well be useful in other very different applications than its intended application of finding bolo games.  But, of course, there is nothing more important than finding bolo games!
  195.  
  196. Bolo Finder requires MacTCP.
  197.  
  198. Bolo RandomMap 1.1.0 - free.
  199.  
  200. Bolo RandomMap generates random maps for use with Stuart Cheshire’s amazing network tank game, Bolo.  You specify the size, %land, %forest, number of pillboxes and bases, and the starting content for bases, and it generates a made to order map.  You can even leave it to pick random values for the various features.
  201.  
  202. It produces fairly simple maps, including only grass and forest, no other terrain types are produced (yet).
  203.  
  204. FetchNews 1.0.0b - free, with source code.
  205.  
  206. FetchNews downloads news from an NNTP server into the demo folder for use with NewsWatcher in demo mode (which no longer works with versions of NewsWatcher after 1.3). 
  207.  
  208. FetchNews requires MacTCP.
  209.  
  210. Chat 1.1.0 - free, with source code.
  211.  
  212. Chat is a background only application that lets your Macintosh host primitive online conferences.  Basically, once Chat is running on your mac, multiple people can Telnet to a port and have online discussions.  I wrote this to hold the weekly online meetings of the TopSoft group, which have proved very successful.
  213.  
  214. It has multiple independent channels, with independent logging and automatic word wrapping.
  215.  
  216. Note that there is a version 2 of Chat maintained by Nathan Neulinger <nneul@umr.edu>, you might like to check it out.
  217.  
  218. Chat requires MacTCP.
  219.  
  220. Register 1.1.3 - free/licensable.
  221.  
  222. Register is a simply program to generate or print shareware registration forms to pay for my various shareware programs.  Except as part of other packages, it should not be posted on ftp sites except my home sites and mirrors of them.  It supports payments via Check, Cash, VISA, MasterCard, American Express, and NetCash.  Register is licensable either seperately from me (for commercial applications) or as part of Kee Nethery’s shareware payment system.  Contact myself <peter@kagi.com> or Kee <kee@kagi.com> for more information.
  223.  
  224. Register requires System 7.
  225.  
  226.